Skip to main content

16.공유함 메일

버전 관리

버전작성자일자변경 내용
1.0오남규2024-09-24최초 작성

Use Case 1: 내부 사용자 추가

  • 사용자: 관리자
  • 사전 조건: 내부 사용자가 등록되어 있음.
  • 주요 흐름:
    1. 관리자는 내부 사용자를 공유함에 추가.
    2. 시스템은 내부 사용자에게 공유함 링크가 포함된 메일 발송.
    3. 내부 사용자는 링크를 통해 공유함에 접근.
  • 예외: 역할 삭제 시 자동으로 권한 제거 및 알림 메시지로 역할 삭제를 안내.

Use Case 2: 외부 사용자 추가 (회원 가입 전)

  • 사용자: 관리자
  • 사전 조건: 외부 사용자가 등록되지 않음.
  • 주요 흐름:
    1. 관리자는 외부 사용자를 공유함에 추가.
    2. 시스템은 외부 사용자에게 회원 가입 링크가 포함된 메일 발송.
    3. 사용자가 회원 가입을 완료하지 않은 상태에서 역할이 삭제됨.
    4. 시스템은 외부 사용자에게 역할 삭제 및 공유함 링크 취소 메일 발송.
    5. 회원 가입 링크는 유효하지 않게 처리.
  • 예외: 회원 가입 전에 사용자가 역할 삭제 정보를 받지 못한 경우, 시스템은 해당 메일 유효성을 취소함.

Use Case 3: 외부 사용자 추가 (회원 가입 후)

  • 사용자: 외부 사용자
  • 사전 조건: 외부 사용자가 회원 가입을 완료함.
  • 주요 흐름:
    1. 외부 사용자가 회원 가입을 완료함.
    2. 시스템은 공유함 링크가 포함된 메일 발송.
    3. 역할이 삭제됨.
    4. 사용자가 공유함 링크에 접속 시 접근 불가 알림 메시지 표시.

Use Case 4: 역할 삭제 후, 관리되지 않는 사용자 처리

  • 사용자: 관리자
  • 사전 조건: 역할이 삭제된 외부 사용자가 존재.
  • 주요 흐름:
    1. 관리자는 역할이 없는 사용자를 시스템에서 조회.
    2. 시스템은 역할이 없는 외부 사용자를 '역할 없음' 상태로 관리.
    3. 관리자는 해당 사용자들에게 새로운 역할을 수동으로 배정할 수 있도록 프론트 화면 지원